# 创建一个微信类
class WeChat:
    def __init__(self):  # 构造函数，创建实例时运行的
        self.number = 2333  # TODO 属性
        self.friends_list = []
        print("我是构造函数，创建微信实例时运行")
        print(f"注册微信成功，号码为{self.number}")

    # 模拟添加好友（方法）
    def add_friend(self, number):  # TODO 方法
        print(f"添加了好友：{number}")
        self.friends_list.append(number)

    # 查看好友列表
    def view_friends(self):
        print("查看好友列表：")
        print(self.friends_list)


# 创建一个微信小号
wechat1 = WeChat()  # 实例化
wechat2 = WeChat()  # 实例化

wechat1.add_friend(123)  # TODO 调用方法
wechat1.add_friend(789)
print(wechat1.number)  # TODO 查看属性
wechat1.view_friends()
wechat2.view_friends()
